package java5.io;

public class Prueba implements Constantes {

    public static void main(String[] args) {

        UtilLoser util = new UtilLoser();
        CalculoLoser calculo = new CalculoLoser(util);
        RecursivoLoser recurso = new RecursivoLoser(util, calculo);
        Loserchess loser = new Loserchess(black);
        Posiciones pos = new Posiciones();
        int[] t = pos.valid4();
//      int[][] t = pos.a2a3();
//      int[] t = pos.temp2();
        int[][] linea;

        System.out.println("**java5.io\n" + util.imprimirTablero(t, false));
        loser.jugar(t, 53, 37, 0, new boolean[]{true, true, true, true});
//      System.out.println(util.imprimirJugadas(recurso.devolverJugadas(t, black, white, new int[]{1,9,25},
//              util.obtenerValoresPiezaXColor(black), util.obtenerValoresPiezaXColor(white))));
      
//              t = pos.valid5();
//        System.out.println("\n" + util.imprimirTablero(t, true));
//        linea = calculo.devolverJugadas(t, white, black, 53,37, true, true, true, util.obtenerValoresPiezaXColor(white), util.obtenerValoresPiezaXColor(black));
//        System.out.println(util.imprimirJugadas(linea));
//        
//        t = pos.valid6();
//        System.out.println("\n" + util.imprimirTablero(t, false));
//        linea = calculo.devolverJugadas(t, white, black, 53,37, true, true, true, util.obtenerValoresPiezaXColor(white), util.obtenerValoresPiezaXColor(black));
//        System.out.println(util.imprimirJugadas(linea));
//        
//        t = pos.valid7();
//        System.out.println("\n" + util.imprimirTablero(t, false));
//        linea = calculo.devolverJugadas(t, white, black, 53,37, true, true, true, util.obtenerValoresPiezaXColor(white), util.obtenerValoresPiezaXColor(black));
//        System.out.println(util.imprimirJugadas(linea));
//        
//        t = pos.valid8();
//        System.out.println("\n" + util.imprimirTablero(t, false));
//        linea = calculo.devolverJugadas(t, white, black, 53,37, true, true, true, util.obtenerValoresPiezaXColor(white), util.obtenerValoresPiezaXColor(black));
//        System.out.println(util.imprimirJugadas(linea));
      
    }
}
